to be utterly devoted to one's work
Fiil
to be utterly devoted to one's work
Fiil
to fling oneself into a project
Fiil
to be committed to ...
Fiil
to address oneself to a task
Fiil
to commit oneself to
Fiil
to give yourself over to something
Fiil
to attend to one's trade
Fiil
to devote oneself to a new business
Fiil